package de.jmda.gen.java;

import java.util.List;

import de.jmda.gen.CompoundGenerator;

/**
 * {@link #getDeclaredTypeGenerators()} provides a list of declared type
 * generators. A Java compilation unit (see {@link
 * CompilationUnitTypeGenerator})  can have multiple declared types.
 *
 * @author roger.jmda@gmail.com
 */
public interface DeclaredTypesGenerator
		extends CompoundGenerator
{
	List<DeclaredTypeGenerator> getDeclaredTypeGenerators();
}